package br.com.tcm.bean;

import java.util.List;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;

import br.com.tcm.dao.UsuarioDAO;
import br.com.tcm.entity.Usuario;

@ManagedBean
@RequestScoped
public class UsuarioBean {

	public void setInsertUsuario(Usuario usuario) {
		UsuarioDAO usuarioDAO = new UsuarioDAO();
		usuarioDAO.insertUsuario(usuario);
	}
	
	public void setUpdateUsuario(Usuario usuario) {
		UsuarioDAO usuarioDAO = new UsuarioDAO();
		usuarioDAO.updateUsuario(usuario);
	}
	
	public void setDeleteUsuario(Usuario usuario) {
		UsuarioDAO usuarioDAO = new UsuarioDAO();
		usuarioDAO.deleteUsuario(usuario);
	}
	
	public List<Usuario> getFindAll() {
		UsuarioDAO usuarioDAO = new UsuarioDAO();
		return usuarioDAO.findAll();
	}
	
}
